package com.zito.health.service;

import com.zito.health.dto.LaboratoryChangeDto;
import com.zito.health.dto.LaboratoryChangePrintDto;
import com.zito.health.entity.LaboratoryChange;
import com.zito.health.vo.LaboratoryChangeVo;
import com.zito.health.vo.LaboratoryInfoVo;

import java.util.List;

public interface LaboratoryChangeService {

    public LaboratoryChange save(LaboratoryChange object);

    public void update(LaboratoryChange object);

    public List<LaboratoryChangeDto> queryLaboratoryChange(LaboratoryChangeDto object);

    public int deleteById(Integer id,Integer laboratoryId);

    public LaboratoryInfoVo getLabInfoByLabId(Integer laboratoryId);

    public LaboratoryChangeVo getLabInfoByLabChangeId(Integer changeId);


    LaboratoryChangePrintDto print(Integer changId);
}
